strolling actor - French English Dictionary